.platform-android.platform-cordova:not(.fullscreen) .firstCheck-view .has-subheader {
    top: 310px;
}

.firstCheck-view .bar-subheader {
    height: 225px;
}

.firstCheck-view .has-subheader {
    top: 290px;
}

.firstCheck-view .row-table-header {
    background-color: #dbe7ed;
    border-top: 1px solid #cfcfcf;
}

.firstCheck-view .row-table-header .col {
    border-right: 2px solid #a7d1e5;
    color: #0d79b1;
    font-size: 24px;
    text-align: center;
    padding: 10px 0;
}

.firstCheck-view .row-table-header .col:last-child {
    border-right: 0;
}

.row-table-body {
    width: 100%;
}

.firstCheck-view .row-table-body .row {
    margin: 2px 0;
    border-bottom: 1px solid #cfcfcf;
}

.firstCheck-view .row-table-body .row .col .item-toggle {
    height: 45px;
    border: 0;
    background-color: transparent;
    padding-top: 0;
    display: inline-block;
}

.firstCheck-view .row-table-body .row .col p {
    margin: 0;
}

.firstCheck-view .row-table-body .row .col input[type='text'] {
    display: inline-block;
    background-color: transparent;
}

.firstCheck-view .align {
    -ms-flex-align: center;
    -webkit-align-items: center;
    -webkit-box-align: center;
    align-items: center;
    font-size: 20px;
}

.firstCheck-view .align .item-input {
    background-color: #f8f8f8;
}

.firstCheck-view .align .item-input input {
    font-size: 20px;
}

.firstCheck-view .row-no-padding {
    padding: 0;
}

.firstCheck-view .row-no-padding > .col {
    padding: 0;
}

.toggle .track {
    width: 80px;
}

.toggle input:checked + .track .handle {
    -webkit-transform: translate3d(50px, 0, 0);
    transform: translate3d(50px, 0, 0);
}

.toggle.toggle-positive input:checked + .track {
    border-color: #35ccf9;
    background-color: #35ccf9;
}

.firstCheck-footer .remark {
    margin: 0px 20px 0px 0px;
    font-size: 20px;
}

.firstCheck-footer .button-accept {
    background: #06d786;
}

.firstCheck-footer .button-user {
    margin-right: -25px;
    width: 180px;
    background-color: #e9edf0;
    border: 1px solid #cfcfcf;
    cursor: default;
}

.firstCheck-footer .button-user > span {
    display: inline-block;
    color: #cfcfcf;
}

.firstCheck-footer textarea {
    font-size: 20px;
}

.select-icon {
    position: absolute;
    top: 10px;
    right: 10px;
    font-size: 20px;
    font-weight: bold;
}
